iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 1
1
自我挑戰組

利用30分鐘~想一個前端問題系列 第 1

利用30分鐘~想一個前端問題 [Day1]-前言

  • 分享至 

  • xImage
  •  

前言:

認真想要訓練自己的邏輯及英文,以此作為題目探討是觀念或邏輯問題,大概類似 30seconde of code的想法,https://www.30secondsofcode.org/ ,雖然原文是30秒,但吸收加上輸入絕對不止30秒(那就30分鐘!)
能以觀念重整還有自我分析題目,做為出發。白話來說就是類似讀文章的心得筆記。

如何持續下去

  • 原子化習慣

    把事情拆解再拆解,我想到之前很多可能利用30天完成一個小專案,或是其他程式語法的導讀,其實就是當我們遇到 問題時候,就學著把問題去做拆解。
    熟悉個別技術點,思考如何組合成最後的功能,藉由這樣子的思維練習讓自己慢慢對問題的架構更了解。再來是試著 把基礎觀念搞懂弄熟。

  • 番茄鐘工作法
    其實我是虎頭蛇尾的人,自制力老是不行,那就先不要有太大的壓力進行。
    閱讀25分鐘,休息5分鐘,查找資料寫出文章半小時,目前是我能接受的寫作模式。

大綱

一. array

  • 4 JavaScript Array methods you must know
  • longestItem
  • difference
  • includesAll
  • similarity
  • compact

二. object

  • omit
  • orderBy
  • How can I deep freeze an object in JavaScript?
  • deepGet
  • What is the difference between JavaScript's for...in, for...of and forEach?
  • What are JavaScript Iterators and where can I use them?

三. function

  • Asynchronous JavaScript Cheat Sheet
  • binary
  • sleep
  • Using JavaScript generator functions for ranges
  • functionName
  • What are JavaScript closures?

四. math

  • Can I use an arrow function as the callback for an event listener in JavaScript?
  • average
  • randomHexColorCode
  • sum
  • isOdd
  • isNegativeZero

五.Browser

  • How do I use JavaScript to modify the URL without reloading the page?
  • currentURL
  • prefix
  • httpPost
  • show
  • How can I copy text to clipboard with JavaScript?

一起加油吧!謝謝你的閱讀。


下一篇
利用30分鐘~想一個前端問題 [Day2] - difference
系列文
利用30分鐘~想一個前端問題30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言